electronic apparatus for detonating charges from a distance - Deutsch Englisch Wörterbuch